<?php

	include('header.php');
	if (!isset($_SESSION["admin"])) {redirect("login.php");	exit(); }

	if(!empty($_SESSION['Msg'])) {
		echo '<center><div style="width:800px;height:30px;background-color:lightblue;border:2px solid blue;font-size:16px;font-weight;bold;text-align:center;margin-top:5px;padding-top:5px;color:blue;">';
		echo $_SESSION['Msg']."</div></center>";
		$_SESSION['Msg']='';
	}

	$id     		= request('id',0);
	$accion 		= request('accion','listar');



?>
<link href="<?=ADMIN;?>css_admin.css" rel="stylesheet" type="text/css"/>
<table width='100%'>
<tr>
	<td><h2>Listado de Cámaras para mostrar</h2></td>
	<td align='right'>
	</td>
</tr>
</table>

<?php


	switch ($accion) {

		case 'estado': /******************************************************************************** ESTADO *********************/
			// Cambio el estado: activo/inactivo
			$cond 	= "select * from camaras where id=".$id;
			$rs 	= $db->SelectLimit($cond, 1);
			$Nota	= $rs->GetRows();
			if ($Nota[0][activo]==1) {$Nota[0][activo]=0;} else {$Nota[0][activo]=1;}
			$cond 	= "update camaras set activo=".$Nota[0][activo]." where id=".$id;
			$ok		= $db->Execute($cond);
			$id=0;
			break;

		case 'eliminar': /******************************************************************************** DELETE *********************/
			// Elimina la publicacion
			$cond 	= "delete from camaras where id='$id'";
			$rs 	= $db->SelectLimit($cond, 1);
			$ok		= $db->Execute($cond);
			if ($ok) { $_SESSION['Msg'] = 'La publicacion se elimin&oacute; correctamente.';
			} else { $_SESSION['Msg'] = $cond."<hr>".'ERROR!! No se pudo eliminar la publicacion.';	}
			$id=0;
			break;

		case 'guardar': /******************************************************************************** GRABARNUEVA *********************/
			$nombre = request('nombre','');
			$ruta = request('ruta','');
			$alto = request('alto',0);
			$ancho = request('ancho',0);
			$id = request('id',0);
			if ($id==0){
				$sql = "insert into camaras (nombre, ruta, ancho, alto) values ('$nombre', '$ruta', '$ancho', '$alto')";
			} else {
				$sql = "update camaras set nombre='$nombre', ruta='$ruta', ancho='$ancho', alto='$alto' where id='$id'";
			}
			$ok 	= $db->Execute($sql);
			if ($ok) {
				$_SESSION['Msg'] = 'Los datos se guardaron correctamente';
			} else {
				$_SESSION['Msg'] = 'No se pudieron guardar los datos, intente nuevamente';
			}
			$id=0;
			break;

		case 'editar': /******************************************************************************** EDITAR *********************/
			$cond 	= "select * from camaras where id=".$id;
			$rs 	= $db->SelectLimit($cond, 1);
			$Reg	= $rs->FetchRow();
			break;
	}


	$sql="select * from camaras";
	$rs = $db->Execute($sql);
	$Camaras = $rs->GetRows();

	if(!empty($_SESSION['Msg'])) {
		echo '<center><div style="width:600px;background-color:#F9DFE8;border:2px solid #EE5784;font-size:16px;font-weight;bold;text-align:center;margin-top:5px;padding-top:5px;color:#EE5784;padding:10 10 10 10px;">';
		echo $_SESSION['Msg']."</div></center><br>";
		$_SESSION['Msg']='';
	}

?>
	<table width='90%' border='1'>
		<tr bgcolor='#0271E3' >
			<td width='70' align='center' style="color:#FFFFFF; font-weight:bold; font-size:14px;">Acción</td>
			<td width='100' align='center' style="color:#FFFFFF; font-weight:bold; font-size:14px;">Nombre</td>
			<td width='400' align='center' style="color:#FFFFFF; font-weight:bold; font-size:14px;">Ruta</td>
			<td width='20' align='center' style="color:#FFFFFF; font-weight:bold; font-size:14px;">Ancho</td>
			<td width='20' align='center' style="color:#FFFFFF; font-weight:bold; font-size:14px;">Alto</td>
		</tr>
<?php foreach($Camaras as $c) { ?>
		<tr >
			<td align='center'>
				<a href='camaras.php?accion=eliminar&id=<?=$c['id'];?>' title='Eliminar este Registro'
					onclick="return confirm('Est&aacute; seguro de eliminar este Registro?');">
					<img src='img/del.gif' border='0' ></a>&nbsp;&nbsp;&nbsp;&nbsp;
				<a href='camaras.php?accion=estado&id=<?=$c['id'];?>' title='Activar/Desactivar este Registro'>
<?php				$img = iif ($c['activo']=='1','img/activo.gif','img/inactivo.gif'); ?>
					<img src='<?=$img;?>' border='0'  style="margin-top:7px;"></a>&nbsp;&nbsp;&nbsp;&nbsp;
				<a href='camaras.php?accion=editar&id=<?=$c['id'];?>' title='Editar este Registro'>
					<img src='img/edit.gif' border='0' style="margin-top:7px;"></a>

			</td>
			<td ><?=$c['nombre'];?></td>
			<td ><?=$c['ruta'];?></td>
			<td align='right'><?=$c['ancho'];?></td>
			<td align='right'><?=$c['alto'];?></td>
		</tr>

<?php } ?>
	</table>

<?php echo "<h2>".iif($id>0, 'Modificacion de Datos','Crear nuevo registro')."</h2>";?>
	<form action='camaras.php' method='post'>
	<table>
		<tr>
			<td>Nombre:</td>
			<td><input type='text' name='nombre' value='<?=$Reg['nombre'];?>'></td>
		</tr>
		<tr>
			<td>Ruta:</td>
			<td><input type='text' name='ruta' value='<?=$Reg['ruta'];?>' size='70'></td>
		</tr>
		<tr>
			<td>Ancho:</td>
			<td><input type='text' name='ancho' value='<?=$Reg['ancho'];?>' size='10'></td>
		</tr>
		<tr>
			<td>Alto:</td>
			<td><input type='text' name='alto' value='<?=$Reg['alto'];?>' size='10'></td>
		</tr>
		<tr>
			<td colspan='2'>
				<input type='hidden' name='accion' value='guardar' >
				<input type='hidden' name='id' value='<?=$id;?>' >
				<input type='submit' name='submit' value='Guardar Cambios'>
			</td>
		</tr>
	</table>
	</form>

		</td>
        </tr>
      </table></td>
    </tr>
</tbody></table>

</body></html>